tic;
row =7;
% Objective
c=randi([0,5],row,1);
c=-c;
% f=rand(row,1);

% Equality Constraints
A=randi([0,10],row);
b=randi([10000],row,1);
% % b=zeros(3,1);

% A=rand(row);
% b=rand(row,1);
% beq=round(rand(1)*3);

lbounds=zeros(row,1);
toc;

% solver
tic;
[x,fval,exitflag]=linprog(c,A,b,[],[],lbounds)
% [x,fval,exitflag,output, lambda]=linprog(f,A,b,Aeq,beq,lb,ub)
toc;
